#w_grid-1604385369879 > div > .p_gridbox {
    width: 100%;
    overflow: inherit;
    position: static;
    min-height: 195px;
}

#w_grid-1604387875323{width:100%;}
#w_grid-1604398143937{width:100%;}
.title-time {
    font-size: 12px !important;
    font-weight: normal;
    line-height: 18px;
    padding-bottom: 4px;
    position: relative;
    transition: color .3s ease;
	color: #333 !important;;
	
}
.demo .container {
 width: 100% !important;;
	padding: 35px !important;;
    background: #fff;
    border: 0px solid #ececec !important;;
}

.demo {
    padding: 0px !important;;
    background-color: #f7f7f7;
    border: 0px !important;;
}

/*-------------------æ–°é—»åˆ†ç±»------------*/
.c_portalResNews_category-01001 .yjTitle {
    border-bottom: 0px solid #e8e8e8;
    padding-left: 30px;
}
.c_portalResNews_category-01001 .link {
    position: relative;
    height: 44px !important;
    padding-left: 30px !important;
    border: 0px !important;
    line-height: 44px !important;
    background: url(../images/rbqbhf-jpikefza-aaaaamedhvi085.jpg) no-repeat;
}
.c_portalResNews_category-01001 .yjTitle:hover{
background:url(../images/rbqbhv-jp32eim5xaaaaacec4hq216.jpg);
}

.c_portalResNews_category-01001 .yjLink {
    position: relative;
    color: #fff !important;
    font-size: 13px !important;
    display:block;
    transition: all .5s ease;
}


.c_portalResNews_category-01001 .yjTitle:hover .yjLink {
    color: #1e57b4 !important;
}


.c_portalResNews_category-01001 .yjLink::before{width: 0px !important;}







/*-------------------äº§å“åˆ†ç±»-----------*/
.c_portalResProduct_category-01001 .yjTitle {
    border-bottom: 0px solid #e8e8e8;
    padding-left: 30px;
}
.c_portalResProduct_category-01001 .link {
    position: relative;
    height: 44px !important;
    padding-left: 30px !important;
    border: 0px !important;
    line-height: 44px !important;
    background: url(../images/rbqbhf-jpikefza-aaaaamedhvi085.jpg) no-repeat;
}
.c_portalResProduct_category-01001 .yjTitle:hover{
background:url(../images/rbqbhv-jp32eim5xaaaaacec4hq216.jpg);
}

.c_portalResProduct_category-01001 .yjLink {
    position: relative;
    color: #fff !important;
    font-size: 13px !important;
    display:block;
    transition: all .5s ease;
}


.c_portalResProduct_category-01001 .yjTitle:hover .yjLink {
    color: #1e57b4 !important;
}


.c_portalResProduct_category-01001 .yjLink::before{width: 0px !important;}







#c_product_list-16045628989183955{background:#fff;

padding-bottom: 30px;
}





#c_portalResNews_list-16045643270448350 .picBox {
    width: 120px;
    height: 90px;
    overflow: hidden;
}
#c_portalResNews_list-16045643270448350 .list {
    width: calc((100% - 0px)/1);
    height: 0px;
    padding-bottom: 15%;
    background-color: #fff;
    margin-bottom: 20px;
    border-bottom: #ccc 1px dotted;
    overflow: hidden;
    position: relative;
}
#c_portalResNews_list-16045643270448350 .content {
    width: calc((100% - 0%)/1);
    margin-left: 3%;
    padding-top: 1%;
}
#c_portalResNews_list-16045643270448350 .sumrry {
    -webkit-line-clamp: 2;
    font-size: 0.875rem;
    margin-top: 1%;
}

#c_portalResNews_list-16045643270448350 .titleLink {
    font-size: 0.8123rem;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
    white-space: nowrap;
}

#w_grid-1604564333790{background:#fff;}

#c_portalResNews_list-16045643270448350 .pic {
    width: 100%;
    height: auto;
}





/*-------------äº§å“ä¸­å¿ƒè£…é¥°å™¨-----------*/
.c_portalResProduct_list-01001 .stylebox_bottom_line {
    height: 0px;
    background-color: rgba(240,240,240,1);
}
.c_portalResProduct_list-01001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0px;
    font-size: medium;
}

.c_portalResProduct_list-01001{background:#fff;}
.c_portalResProduct_list-01001 .stylebox_content{border:0px !important;}


.c_portalResProduct_list-01001 .stylebox_top_line {
    height: 0px !important;
   
}









.c_portalResProduct_list-01001 .title_main {line-height: 60px !important;color: #1e57b4 !important;font-weight: bold !important;font-size: 20px !important;border-bottom: blanchedalmond;}


.c_portalResProduct_list-01001 .stylebox_top {
    width: auto;
    height: 60px !important;
    margin: 0px 35px;
    border-bottom: 1px solid #ccc;
    background-color: #fff !important;
}


.c_portalResProduct_list-01001 .stylebox_title {
   margin:0px;
   padding:0px;
   border-bottom: 1px solid #ccc;
   background-color: #fff !important;
}


/*----è‡ªå®šä¹‰å†…å®¹è£…é¥°å™¨----*///
.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
    height: 0px;
    background-color: rgba(240,240,240,1);
}
.e_FlowCommonStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0px;
    font-size: medium;
}

.e_FlowCommonStyleBox-001{background:#fff;}
.e_FlowCommonStyleBox-001 .stylebox_content{border:0px !important;}


.e_FlowCommonStyleBox-001 .stylebox_top_line {
    height: 0px !important;
   
}



.e_FlowCommonStyleBox-001 .title_main {line-height: 60px !important;color: #1e57b4 !important;font-weight: bold !important;font-size: 20px !important;border-bottom: blanchedalmond;}


.e_FlowCommonStyleBox-001 .stylebox_top {
    width: auto;
    height: 60px !important;
    margin: 0px 35px;
    border-bottom: 1px solid #ccc;
    background-color: #fff !important;
}


.e_FlowCommonStyleBox-001 .stylebox_title {
   margin:0px;
   padding:0px;
   border-bottom: 1px solid #ccc;
   background-color: #fff !important;
}


/*-------------è£…é¥°å™¨-----------*/
.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
    height: 0px;
    background-color: rgba(240,240,240,1);
}
.e_ContentMajorStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0px;
    font-size: medium;
}

.e_ContentMajorStyleBox-001{background:#fff;}
.e_ContentMajorStyleBox-001 .stylebox_content{border:0px !important;}


.e_ContentMajorStyleBox-001 .stylebox_top_line {
    height: 0px !important;
   
}


.e_ContentMajorStyleBox-001 .title_main {line-height: 60px !important;color: #1e57b4 !important;font-weight: bold !important;font-size: 20px !important;border-bottom: blanchedalmond;}


.e_ContentMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 60px !important;
    margin: 0px 20px;
    border-bottom: 1px solid #ccc;
    background-color: #fff !important;
}


.e_ContentMajorStyleBox-001 .stylebox_title {
   margin:0px;
   padding:0px;
   border-bottom: 1px solid #ccc;
   background-color: #fff !important;
}


.e_ContentOrdinaryStyleBox-001 .stylebox_bottom_line {
    height: 0px;
    background-color: rgba(240,240,240,1);
}
.e_ContentOrdinaryStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0px;
    font-size: medium;
}

.e_ContentOrdinaryStyleBox-001{background:#fff;}
.e_ContentOrdinaryStyleBox-001 .stylebox_content{border:0px !important;}


.e_ContentOrdinaryStyleBox-001 .stylebox_top_line {
    height: 0px !important;
   
}


.e_ContentOrdinaryStyleBox-001 .title_main {line-height: 60px !important;color: #1e57b4 !important;font-weight: bold !important;font-size: 20px !important;border-bottom: blanchedalmond;}


.e_ContentOrdinaryStyleBox-001 .stylebox_top {
    width: auto;
    height: 60px !important;
    margin: 0px 35px;
    border-bottom: 1px solid #ccc;
    background-color: #fff !important;
}


.e_ContentOrdinaryStyleBox-001 .stylebox_title {
   margin:0px;
   padding:0px;
   border-bottom: 1px solid #ccc;
   background-color: #fff !important;
}

#c_portalResEmploy_detail-16046304674557504 .job_content {
    padding: 20px;
}
#c_portalResEmploy_detail-16046304674557504 .fourBox {
    margin-top: 20px;
    display: none;
}

#w_grid-1604385357529 {
 
  background: #1c5daa;}


#c_portalResProduct_list-16045689254609997 .proBox {
    width: 100%;
    height: auto;
    overflow: hidden;
}

#c_portalResProduct_list-16045689254609997 .proContainer {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0px 20px;
    margin: 2rem auto 0px auto;
}

#c_portalResProduct_list-16045689254609997 .proLi {
    position: relative;
    overflow: hidden;
    height: auto;
    padding: 0px 20px;
}

#c_portalResProduct_list-16045689254609997 .porTbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 203px;
}

#c_portalResProduct_list-16045689254609997 .showBoxLink {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: block;
    width: 100%;
    color: #fff;
    text-align: center;
    font-size: 1rem;
    padding: 0.5rem 0;
}


#c_portalResProduct_list-16045689254609997 .lookDetail {
    position: relative;
    display: none;
    color: #777;
    height: 38px;
    line-height: 38px;
    border-top: 1px solid #e5e5e5;
}

#c_portalResProduct_list-16045689254609997 .porBbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    text-align: center;
    height: auto;
    padding: 20px 20px 10px;
    border: 0px solid #f2f2f2;
}


@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1604387875323> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
    width: 31% !important;
    margin-left: auto;
    float: right;
    margin-right: 0;
    clear: none;
}

    #w_grid-1604385369879 > div > .p_gridbox {
 
  min-height:0px;
}
  #c_portalResNews_list-16045643270448350 .list {
   float: none;
}
  
  
  
  .c_product_list-01001003 .p_Product .d_title .font {
    color: #333;
    font-size: 14px;
    font-weight: normal;
    width: 100%;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
  .example-image-link img {
    width: 100%;
    height: 100%;
    padding-left: 0px;
}
  
  #c_product_list-16045628989183955 .p_Product {
    width: calc((100% - 0px)/3);
    margin: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    width: 162px !important;
    height:auto;
  
}
  #c_portalResIntro_category-16045600403176793 >div {
   
    background: #8b8b8b;
}
  
  
  #c_portalResNews_list-16043895528065822 .newLi {
    
    min-width: auto !important;
}
  #content_box-1604388951920-0{display:none;}
  
  
  /*----Ã¥Â¯Â¼Ã¨Ë†Âª-----------*/
  #c_portalResnav_main-16045439730390672 .fr {
    float: none !important;
}  
  #c_portalResnav_main-16045439730390672 .header {
    background: #f4f4f4 !important;
}
  
  #w_grid-1604388966179 {
    width: 96% !important;
    margin-left: 4% !important;}
  
  
  
 #w_grid-1604388984949 {
    width: 96% !important;
    margin-left: 4% !important;}
  
  
  #w_common_text-1604389077418{
  
  display:-webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
overflow:hidden;
  
  }
  
  
#c_portalResnav_main-16045439730390672 .header .navbar_nav li a {
 padding: 0 !important;

    color: #333 !important;
    font-size: 15px !important;
}
  
  #c_portalResnav_main-16045439730390672 .header .navbar_nav li.dropdown {

    width:10%  !important;
}
  
  
  
  #w_grid-1604388951920> div > .p_gridbox > .p_gridCell:nth-child(2n+0){width:100%;}
  #c_portalResNews_list-16043895528065822 .newLi {
   
    min-width: auto !important;
  
}
  
  #c_portalResNews_list-16044774065736881 .p_articles {
    margin: 0px 40px 10px 0px;
    width: 40% !important;
    min-width: auto !important;
    padding: 0px;
}
  
  
}


@media only screen and (max-width: 425px) {  
  
  #c_portalResnav_main-16045439730390672 .header {background: none !important;padding-top: 0% !important;}
  
    #w_grid-1604385369879 > div > .p_gridbox {
 
  min-height:0px;
}
  #c_portalResProduct_list-1604625702483 .proLi {
    position: relative;
    overflow: hidden;
    padding: 20px;
    width: calc((100% - 10px)/1)!important;
}
    #c_product_list-1604623834199 .p_products {
    width: inherit;
    height: auto;
    padding: 30px 10px;
    overflow: hidden;
    border-color: transparent;
    position: relative;
}
  
  .c_portalResProduct_list-01001 .p_Product {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 10px !important;
    width: calc((100% - 0px)/1)!important;
    padding: 15px 15px 0;
    height: inherit;
}
  
  }

@media only screen and (max-width: 768px) {
  
  #c_portalResMessage_form-16046282459504054 .form-control {
    border-radius: 0px;
    max-width: none;
    border: 1px solid #d2d2d2 !important;
    box-shadow: none;
    height: 42px;
}
  
  #c_portalResNews_list-16045643270448350 .picBox {
    width: 40%;
    height: 100%;
    display: none;
    overflow: hidden;
}
    #c_product_list-1604623834199 .p_products {
    width: inherit;
    height: auto;
    padding: 30px 10px;
    overflow: hidden;
    border-color: transparent;
    position: relative;
}
  #c_portalResProduct_list-1604625702483 .proLi {
    position: relative;
    overflow: hidden;
    padding: 20px;
    width: calc((100% - 10px)/1)!important;
}
  #w_grid-1604385369879 > div > .p_gridbox {
 
  min-height:0px;
}
  
  
  
  
  #w_grid-1604389380499 {
    width: 100%;
    max-width: 1240px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  #c_portalResNews_list-16043895528065822 .newLi {
    position: relative;
    overflow: hidden;
    padding: 0px;
}
  #w_grid-1604568821739{padding-top:20px;}
  #w_grid-1604567025928{background:#fff;}
  #c_portalResNews_list-16045643270448350 .titleLink {line-height: 32px;}
  
  
  #c_portalResNews_list-16043895528065822 .p_articles:nth-child(2){display:none;}
  
  
  #w_grid-1604564185976{padding-top:20px;}
  
   
  .c_portalResNews_category-01001 .yjLink {
    position: relative;
    color: #333 !important;
    border-bottom: 1px solid #eee;
    display: block;
    padding: 0px;
    font-size: 16px;
    transition: all .5s ease;
}
  
  .c_portalResNews_category-01001 .link {
    position: relative;
    height: 44px;
    line-height: 44px;
    background: none !important;
}
  
  
  .c_portalResNews_category-01001 .moveBtn {color: #fff;width: 100% !important;height: 48px !important;line-height: 48px !important;text-align: center;background-color: #1c5daa !important;border: 0px !important;white-space: nowrap;border-radius: 4px;margin: 20px 0px !important;}
  
  
  
    .c_portalResProduct_category-01001 .yjLink {
    position: relative;
    color: #333 !important;
    border-bottom: 1px solid #eee;
    display: block;
    padding: 0px;
    font-size: 16px;
    transition: all .5s ease;
}
  
  .c_portalResProduct_category-01001 .link {
    position: relative;
    height: 44px;
    line-height: 44px;
    background: none !important;
}
  
  
  .c_portalResProduct_category-01001 .moveBtn {color: #fff;width: 100% !important;height: 48px !important;line-height: 48px !important;text-align: center;background-color: #1c5daa !important;border: 0px !important;white-space: nowrap;border-radius: 4px;margin: 20px 0px !important;}
  
  
  
  
  
  
  
  .c_product_list-01001003 .p_Product .d_title .font {
    color: #333;
    font-size: 14px;
    font-weight: normal;
    width: 100%;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
  .example-image-link img {
    width: 100%;
    height: 100%;
    padding-left: 0px;
}
  
  .c_portalResIntro_category-01001 .p_Product {
    width: calc((100% - 0px)/3);
    margin: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    width: 180px !important;
    height:auto;
  
}
  
  
  .c_portalResIntro_category-01001 .yjLink {
    position: relative;
    color: #333 !important;
    border-bottom: 1px solid #eee !important;
    display: block !important;
    font-size: 16px !important;
    transition: all .5s ease;
}
  
  .c_portalResIntro_category-01001 .link {
    position: relative;
    height: 44px !important;
    line-height: 44px !important;
    background: none !important;
}
  
  
  .c_portalResIntro_category-01001 .moveBtn {color: #fff !important;width: 100% !important;height: 48px !important;line-height: 48px !important;text-align: center;background-color: #1c5daa !important;border: 0px !important;white-space: nowrap;border-radius: 4px;margin: 20px 0px !important;}
  #w_grid-1604559773353{padding-top:0px;}
  
  
  #c_portalResnav_main-16045439730390672 .header {background: none !important;padding-top: 3%;}
  
  
  #c_portalResnav_main-16045439730390672 .header #navToggle span, .header #navToggle span:before, .header #navToggle span:after {

    background: #000 !important;
}
  
  #c_portalResnav_main-16045439730390672 .header #navToggle {
  
    padding: 9px 0px !important;
 
  
}
  
  
  
  
  #w_grid-1604398143937 .p_gridbox{background: none !important;}
  
  #w_grid-1604387875323{width:50%;float:left !important;}
  
  #w_grid-1604398143937{width:50%;float:right !important;}
  
  

#c_portalResEbizads_banner-16045448682825187 .info-box {
    
    display: none !important;
}
  
#c_portalResEbizads_banner-16045448682825187 .tab-box {
  
    display: none;
}
  
  .c_portalResnav_main-01001002 .ic{

  display:none !important;

}

  .c_portalResnav_main-01001002 .nav_box{display:none;}
  
  #w_grid-1604385382914{padding-top:20px !important;padding-bottom: 20px !important;}
  
   #w_common_text-1604389467767{text-align:center;margin-top: 40px !important;}

   #w_common_text-1604389467767 span{font-size: 22px !important;}


   #w_common_text-1604393009828{text-align:center;margin-top: 0px !important;}
   
  #w_common_text-1604393009828 span{font-size: 22px !important;}



  #w_common_text-1604388991002 {text-align:center;}
  #w_common_text-1604388991002 span{font-size: 22px;}
  


    #w_common_text-1604389077418 >div{
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor:pointer;
    display: -webkit-box;
    /* -webkit-line-clamp: 4; */
    -webkit-box-orient: vertical;
    }
  #w_common_text-1604389077418{margin:0px !important;text-align: left;}

 


  #content_box-1604388938941-1{margin-top:20px}
  #content_box-1604388966179-0{width:48%;float:left;}
   #content_box-1604388966179-1{width:48%;float:right;}

  #content_box-1604388984949-0{width:48%;float:left;}
   #content_box-1604388984949-1{width:48%;float:right;}



  #w_grid-1604389443850{margin-top: 0px !important;padding: 10px 20px;}  
   
  
  

  
  #w_common_text-1604393733796{padding-bottom:26px;}
  
  #c_portalResProduct_list-16045359334168647 .p_title{display:block;}
  
  #c_portalResProduct_list-16045359334168647 .txtBox {
    padding: 5px 0px!important;
    transition: all .5s ease;
}
  #c_portalResProduct_list-16045359334168647 .proBox {
    padding: 5px 0 0 0 !important;
}
  
  #c_portalResNews_list-16043895528065822 .porBbox {

    padding: 20px 0px 0px 0px !important;

}
  
  
}



/* page */
  
@media only screen and (min-width: 769px) {

  
  .p_page .pre {
    display: inline-table;
    position: relative;
    left: 0;
    top: 0;
    float: left;
    height: 38px;
    margin: 0 5px 0 18px;
    text-align: center;
    padding: 0 10px;
    border-radius: 0px;
    border: 1px solid #fff;
    background: #fff;
    color: #333333;
  }

  .p_page .pre:active {
    background: #1c5daa;
    border-color: #1c5daa;
    color: #fff;
  }

  .p_page .pre:hover {
    color: #fff;
    background: #1c5daa;
    border-color: #1c5daa;
    cursor: pointer;
  }

  .p_page .next {
    display: inline-table;
    position: relative;
    left: 0;
    top: 0;
    float: left;
    height: 38px;
    border: 1px solid #fff;
    background: #fff;
    color: #333;
    text-align: center;
    padding: 0 10px;
    border-radius: 0px;
  }

  .p_page .next:active {
    background: #1c5daa;
    border-color: #1c5daa;
    color: #fff;
  }

  .p_page .next:hover {
    background: #1c5daa;
    border-color: #1c5daa;
    color: #fff;
    cursor: pointer;
  }

  .p_page .pageNum {
    position: relative;
    float: left;
    height: 38px;
    min-width: 38px;
    margin: 0 5px 0 0;
    padding: 0 5px;
    background-size: 100% 100%;
    color: #595959;
    border: 1px solid #fff;
    cursor: pointer;
    line-height: 38px;
    display: inline-block;
    font-family: inherit;
    font-size: 14px;
    font-weight: inherit;
    text-decoration: none;
    background-color: #fff;
    text-align: center;
    border-radius: 0px;
  }

  .p_page .pageNum:active {
    color: #fff;
    text-decoration: none;
    background-color: #1c5daa;
    border-color: #1c5daa;
  }

  .p_page .pageNum:hover {
    color: #fff;
    border-color: #1c5daa;
    cursor: pointer;
    text-decoration: none;
    background-color: #1c5daa;
  }
  .p_page .pageNum.active {
    text-decoration: none;
    background-color: #1c5daa;
    color: #fff;
    border-color: #1c5daa;
}

}